SEARCH KEYWORD -- PLAY STORE
Permutation algorithm with JavaScript
In secondary school, we have learned permutation. Basically, for n numbers, the number of permutations for these n numbers can be calculated to n! which is called 'n factorial'. But to display all the permutations on the screen, we need to use a recursive function. The problem is how to write this function. Next I write a program to display the permutations for n numbers with JavaScript. First, we need to understand that from these n numbers, we can first take any one number from it, and t...
JavaScript,Permutation,Algorithm,Impleme 2011-09-21 12:02:35
Mastering Go Channels: How to Build Concurrent Applications Like a Pro
Introduction In the world of concurrent programming, Go channels have quickly become a popular tool for building fast and efficient applications. Utilizing channels can help you take full advantage of the power of Go's lightweight threads, or goroutines, and enable you to easily and effectively manage data sharing and synchronization. In this article, we'll dive deep into the world of Go channels and show you how to build concurrent applications like a pro. Understanding Go Channels To start, le...
GOLANG,CHANNEL,CONCURRENCY 2023-04-21 14:47:47
Google will not hold press release in China next week
There is an invitation form spreading around the Chinese internet community which states that Google will hold press release at 1 PM on December 18 (Beijing time). On this press release, Google will announce its return to China and Google China CEO Jony will explain its strategies in China after return. But soon Google China public relation representative said this was a rumor. There is no plan for Google to hold press release next week in China. And there are some apparent suspicious parts ape...
“Native vs Web†Is Total Bullshit
The web is dead. HTML5 is the be-all end-all of the future. Users are spending more time on apps and less time on the web. You can do anything on the web that you can in a native app. Yawn. Here’s how I feel whenever I hear/read anything about the overplayed “Native Versus Web†argument: It’s not an either-or decision Why aren’t we still arguing over “Print vs Digital� Well, because (most) people understand that each medium has its place in thi...
Web app,Native app,Comparison 2012-02-24 05:30:03
Buffcacher
What should a ‘cache’ be? It means a lot of things, but to my mind the default programming type should be: “keep around expensive-to-generate bits of read-only data in case we need them again, or until the computer really needs that RAM for something else†I was writing a custom video editing program in Python (interesting choice of language for that problem) and I wanted to cache decoded frames; but I just wasn’t happy with the memory management of explici...
Buffer,Cache,Web browser,Memory,RAM 2012-02-24 05:10:10
Skype wins its position in Windows 8.1
According to The Verge, Skype finally wins its position in Windows 8.1 after acquired by Microsoft. Microsoft will drop the existing communications applications on existing Windows and replace it with Skype. Skype and Windows 8.1 will be more closely associated and this is what Microsoft expects. On Windows 8.1, users can still use Skype for voice or video calls even it's in lock screen mode.In February, Microsoft announced that Windows Live Messenger users would be forced to upgrade to Skype, ...
Skype,Windows 8.1,Build 2013 2013-06-27 23:49:13
Open Letter to sites with annoying interfaces
Remember those childhood games where you are given two nearly identical images and your objective was to find some number of subtle differences? Well, I shouldn't have to play that game when I'm using your damn website. I show here two examples of a common practice that is plaguing the modern web. First, a clipping from a project page on github.com. And now the second image: See the difference? My question is this: why? That edit button is the only component of...
Web design,User interface,User friendly,Layout 2011-12-27 09:32:10
Some famous product release venues
About product release conference, you must remember Apple Worldwide Developers Conference(WWDC), right? But do you remember where the conference is held? Actually, when companies release new products, they will hold some kind of conferences or sessions to introduce their products. But does anyone know what are the places where these conferences are held? Here geekpark summarized some product release places for us. 1. Moscone West Convention Center Moscone West Convention Center is the biggest co...
Conference, Place,Product release 2012-10-11 20:32:22
Tencent released Q1 earning report of 2013
Tencent has released the earnings report of Q1 in 2013, the total revenue is $2.1611 billion which increases 11.5% compared to last quarter and increases 40.4% compared to the same time last year. The profit is 649.4 million US dollars which increases 17.3% compared to last quarter and increases 37.4% compared last year.The three main profit generators are:1. Value-added services revenue of 1.7014 billion US dollars with an increase of 13.6% compared to last quarter and an increase o...
Tencent,Earnings report,WeChat 2013-05-15 07:02:45
Can API be copyrighted? At least Oracle hopes so
The result of the lawsuit case war between Oracle and Google is clearer now. The court said that 9 lines of code of Android has violated intellectual property right, these 9 lines of code can be ignored relative to the number of codes for the whole Android system. But just like LinuxToy points out that the reasons why this case catches so much attention are : 1). The amount of money Oracle asked from Google is $1 billion; 2). The statement says Java language itself doesn't violate the int...
Oracle,Google,API,Copyright,Lawsuit case 2012-05-11 00:47:58
RECENT
- Streamlining the Project Invoicing Process: Tools and Strategies
- Performance comparison of string concatenation in Go language
- Why init() is not recommended in Go
- The Role of Coding Skills in Advancing Tech Careers
- Tips for Socializing With Friends During College
- Proximity Cards Do More Than Just Open Doors
- How to choose quality painted auto parts
- Oval engagement rings from MoonOcean: Elegance of form and individual approach
- Hologres vs AWS Redshift
- GoLand connect to Hologres
- more>>